belt filling machine - German English Dictionary